現在我們有了 Zabbix Proxy,並且設定了 Trapper 機制,現在我們就可以在作業系統中安裝 zabbix_sender 工具。
使用 zabbix_sender 可以讓我們自行把事件傳送到 Zabbix 中進行統一管理。有時候我們會希望各主機自行傳送事件到 Zabbix 中,而不是 Zabbix 主動去抓取資料,這個最常用來做事件的通知應用。
以下介紹如何使用 zabbix_sender
這個練習在下列 2 個 VM 做
- vm:server61 (student@192.168.2.61)
- vm:server62 (student@192.168.2.62)
@vm:server61
安裝 zabbix-server 套件
root# apt update
root# apt list zabbix-sender
root# apt install -y zabbix-sender
建立 Zabbix PSK key
root# cat > /etc/zabbix/zabbix_proxy.psk <<EOF
51b58e63853bcf7632db06725fdb08c785c33f72575227ba02135792XXXXX
EOF
51b58e63853bcf7632db06725fdb08c785c33f72575227ba02135792XXXXX 為 Proxy Server 上的
enc.key
值。
@vm:erver62
在 Rocky Linux 9 中安裝 zabbix-sender 套件
root# dnf list zabbix-sender
root# dnf install -y zabbix-sender
產生 PSK Pre-share key.
root# cat > /etc/zabbix/zabbix_proxy.psk <<EOF
51b58e63853bcf7632db06725fdb08c785c33f72575227ba02135792XXXXX
EOF
51b58e63853bcf7632db06725fdb08c785c33f72575227ba02135792XXXXX 為 Proxy Server 上的
enc.key
值。
完成以上的設定,就可以在傳送時以 PSK 加密進行訊息加密,增加傳輸時的安全性。